mobile substation - Francés Inglés Diccionario